﻿@charset "utf-8";/* CSS Document */@media all and (max-width:1700px){/*1680 * 1050*/ 	}@media all and (max-width:1460px){/*1440 * 900*/	.fix-logindown .enterps{margin-top:-220px;}       }@media all and (max-width:1400px){        }@media all and (max-width:1380px){/*1366*/}@media all and (max-width:1300px){/*1280 * 800*/.H-nav .Hnav-menu{padding:0px 15px;}   }@media all and (max-width:1280px){	.contain{width:100%;padding:0 2%;}	.H-nav>li{margin-left:0px;}	/*.H-nav .Hnav-menu{padding:0px 10px;}*/	.H-srch,.Hlang-menu{padding:0px 10px;}}@media all and (max-width:1260px){/*1260*/}@media all and (max-width:1200px){ /*1200*/}@media all and (max-width:1100px){/*1024 * 768 */	.H-nav .Hnav-menu{padding:0px 10px;}    }@media all and (max-width:980px){/*web*/	img{max-width:100%;}	.pdtb60{padding:30px 0px;}	/*-- Header --*/	.Header-wrapper .Header-cl,	.Hlogo,	.Hlang-menu,	.Hsrch-menu,	.H-nav .Hnav-menu{height:50px;}	.H-icon-jm{height:50px;line-height:50px;}	.H-jiami{border:0px;}	.Hlogo,	.Hlang-menu,	.H-nav .Hnav-menu{line-height:50px;}		.Hlogo img{height:34px;}		.H-lang{position:static;border:0px;}	.Hlang-menu,	.Hsrch-menu{width:50px;padding:0px;text-align:center;background-position:center center;}	.Hlang-box{width:100%;box-shadow:0px 4px 5px rgba(9,2,4,.17);top:50px;right:0px;}	.Hlang-box:before{display:none;}		.H-srch{margin:0px;border:0px;padding:0px;}	.Hsrch-box{height:50px;box-shadow:0px 4px 5px rgba(9,2,4,.17);top:50px;}	.Hsrch-block{padding:0px !important;width:92% !important;margin:9px auto 0;}	.H-nav>li .Hnav-menu{border-bottom:1px solid #eee;}	.H-nav>li.cur .Hnav-menu, .H-nav>li:hover .Hnav-menu{background:#fff;color:#d9392b;}		.Hmenu-btn,	.Hnav-menu i{display:block;}	.H-nav{display:none;width:100%;background:#fff;left:0px;top:50px;transform:translate(0,0);-webkit-transform:translate(0,0);}	.H-nav>li{margin:0px;float:none;}	.H-nav .Hnav-menu{width:100%;}	.Hnav-menu:after{height:1px;}		#index-bnr{display:none;}	#web-bnr{display:block;}	.bann{height:auto;padding:100px 0px;}			.Hmenu-btn{display:block;}	.ind-news,.ind-culture{padding:35px 0px;}	.ind-news ul li{width:100%;}	.ind-news ul li h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}	.ind-news ul li .pic img{height:100px;object-fit:cover;width:100%;}	/*底部*/	.foot_t,.ind-project{padding:20px 0px;}   	.foot_chnal,.foot_all{width:100%;}   	.foot_share{text-align:left;}   	.foot_chnal dl{width:100%;margin:0px;border-bottom:1px solid rgba(255,255,255,0.2);}   	.foot_chnal dl dt{height:50px;line-height:50px;margin-bottom:0px;}    .foot_chnal dl dd{display:none;}    .foot_chnal dl dd:last-child{margin-bottom:20px;}    .foot_all .ft-tel,#proj-small{margin-top:20px;}    .foot_d .foot_click{float:left;margin-top:10px;}    .foot_click a:first-child{margin:0px;padding:0px;}    .foot_wx{left:20%;top:0px;}    .ind-cul-box .ind-vision,.ind-culfr{width:100%;}    .ind-vision img,#proj-big img{width:100%;}    .ind-cul-box .ind-vision{margin-bottom:20px;}    .ind-cul-box h4{font-size:24px;}    .ind-culfr .ind-idea .pic,.ind-human .pic{height:260px;}    .ind-culfr .ind-idea .pic img,.ind-human .pic img{width:100%;height:100%;object-fit:cover;}    .ind-culfr .note{padding:15px!important;height:260px!important;}    /*首页项目*/        .ind-prj-fl,.ind-prj-fr{width:100%;}    .ind-prj-fr{height:auto;}    .ind-prj-fr h2{margin:20px auto;padding:0px;font-size:24px;background: url(icon_dc.png) no-repeat 110px 3px;}    .ind-tit{font-size:28px;}    .xm-list ul li{height:auto;}    .xm-list .xm-list-fl,.xm-list .xm-list-fr{width:100%;}    .xm-list .xm-list-fl,.xm-list ul li.xm2 .xm-list-fl{padding:20px;}    .xm-list .xm-list-fr img{max-width:100%;height:270px;object-fit:cover;width:100%;}    .xm-list .xm-list-fl a.more{margin-top:20px;}    /*关于我们*/    .ab-bann{height:auto;padding:100px 0px;}    .bann h2{font-size:28px;}    .abt-note,.abt-pic{width:100%;text-align:left;}    .abt-pic img{width:50%;}    .about-two{background-size:cover;}    .about-two ul.pj-list{margin-top:40px;}    .about-two ul li{color:#fff;padding:0px 2%;}    .about-two ul li p{line-height:20px;}    .abt-pic{margin-bottom:30px;display:none;}    .chairman .crm-note{width:100%;padding-right:0;}    .ab-contact ul li{width:50%;height:200px;margin-top:40px;}    .ab-contact ul{margin:0;}    .history .his-bg{width:100%;}    .history .content{width:100%;margin-top:15px;}    .ny-main2{margin-top:30px;}    /*新闻*/    .first-news .news-pic,.first-news .news-note{width:100%;}    .first-news .news-note{padding:20px;}    .nlist li{width:100%;}    .nlist li h4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}    .news{top:-30px;}    .news .content{margin-bottom:0px;}    .news .contain .tit{padding-top:30px;}    .news .contain .tit p{margin:20px auto;}    .news .contain .tit a{display:none;}    /*人才理念*/    .tDvptIntro-list li{width:100%;padding: 10px 0 11px 2.439024390243902%;}    .tDvpt-intro {padding: 1.82rem 0 1.98rem;}    .tDvptIntro-modal .tdIntroModal-contain{padding:20px 60px 20px 4%;width:100%;height:100%;max-height:none;margin:0px;}	.tdIntroModal-action{right:0px;top:50%;margin-top:-105px;}	.tdIntroModal-action .btn{width:50px;height:50px;}	.tdIntroModal-contain .tdIntroModal-top{padding:0 0 10px;}	.tdIntroModal-top .name{font-size:20px;line-height:32px;}	.tdIntroModal-top .about{width:100%;margin:7px 0 0 -.28rem;float:left;}	.tdIntroModal-apply{padding:15px 0 0;margin:15px 0 0;}	.picDataModal-action{position:relative;right:0px;}	.picDataModal-action .btn{float:left;}	.plan{padding:20px 0px;}	.plan-list{padding:40px 0px 20px;height:auto;}	.plan-list ul li{width:100%;margin-bottom:30px;}    /*客户服务*/    .ser-bann{padding:50px 0px;}    .ser-bann ul li{width:48%;margin-bottom:15px;}    .ser-bann ul li h4{font-size:18px;}    .ctmode ul li{width:50%;margin:5px auto;}    .fdback{padding:0px 20px;}    .whbox .wh-1{width:100%;}    .Imedia-swiper{display:none;}    .Imedia-webSwiper{display:block;}    .whbox{height:auto;}    .saying li{width:49%;float:left;margin-left:0;margin-bottom:20px;}    .saying li:nth-child(2n){float:right;width:49%;}    .saying li p{height:55px;overflow:hidden;}    .whbox .wh-1{padding:40px 30px;}    .whbox .wh-2{margin:0px;background:#fff;margin-top:10px;padding:0px;}    .fdback ul li{width:100%;}    .fdback ul li:nth-child(2n){width:100%;}    /*产品详情*/    .product{height:auto;}    .product .ind-prj-fl{width:100%;}    .product .ind-prj-fl img{height:auto;}    .product .ind-prj-fr{width:100%;height:auto;overflow:hidden;padding:60px 20px;}    #proj-small{display:none;}    .float_onltk{left:0px;}	.float_onltk2{width:100%;margin-left:0px;}	.map_tk{width:100%;}	.map_img{width:100%;}    .float_onltk2 .float_onltkShow{width:100%;}    .main-item{min-height:240px;background-size: 150% 100%;}    .mainItem-world{display:none;}    /*关于*/    .whtit{font-size:24px;}    .abt-note h4{font-size:24px;margin-bottom:20px;}    .abt-note{padding-bottom:40px;}    .tDvpt-intro .pagination{margin-top:30px;}    #proj .swiper-button-prev,#proj .swiper-button-next{top:56%;}    .first-news{padding-bottom:0px;}    .I-title .t1{font-size:28px;}    .I-title .t2{font-size:22px;}	.hr-bann{height:300px;}    .hr-bann .hr-img img{transform: matrix(1.1, 0, 0, 1.1, 0, 0);	    -webkit-transition: all 0.4s ease 1.2s;	    -moz-transition: all 0.4s ease 1.2s;	    -ms-transition: all 0.4s ease 1.2s;	    -o-transition: all 0.4s ease 1.2s;	    transition: all 0.4s ease 1.2s;	    width:100%;	    object-fit:cover;	    height:300px;	}	.hr-bann .contain{left:0%;margin-left:0px;}	.hr-bann h2{font-size:28px;}	.ind-prj-fl img{height:240px;}	.saying li h5{height:60px;}	#featureCarousel{display:none;}	.fix-logindown .enterps{width:90%;margin-left:0px;left:5%;padding:30px 0;}	.Fbox{padding:0px 25px;}	.cmpinfo .fl{width:100%;min-height:auto;}	.cmpinfo .fl h2{margin-top:20px;}	.cmpinfo .fr{width:100%;}	.cmpinfo .fr .frbox{padding:20px 0px;}	.cmpinfo{margin-top:50px;}}@media all and (max-width:768px){    }@media all and (max-width:640px){        }@media all and (max-width:414px){}@media all and (max-width:375px){    }